package com.link.base.base.questionnairesurvey.model;

import com.link.core.basic.model.BasicModel;

import java.util.List;

/**
 * @author 刘鲁
 * @date 2018-07-04
 * @comments 问卷信息
 */
public class Survey extends BasicModel {

    /**客户id*/
    private String acctId;
    /**问卷标题*/
    private String titleSurvey;
    /**问卷描述*/
    private String surveyInfo;
    /**有效开始时间*/
    private String startTime;
    /**有效结束时间*/
    private String endTime;
    /**问卷类型*/
    private String surveyType;
    /**备注*/
    private String comments;
    /**问卷状态*/
    private String state;
    /**统计问卷调查已答卷数量*/
    private Integer finshNum;
    /**标记未填写和已填写问卷*/
    private String fillFlag;
    /**数量*/
    private Integer fillNum;
    /**当前登录人id*/
    private String loginUserId;
    private List<Topic> topicList;
    /**发布问卷的组织*/
    private List<SurveyOrg> surveyOrgList;
    /**是否指定发布组织 默认发布  为空默认发布**/
    private String handleFlag;
    /**问卷种类*/
    private String surveyKind;
    /**问卷来源*/
    private String surveySource;
    /**问卷用途*/
    private String surveyUse;
    /**回访ID*/
    private String returnVisitId;

    public String getTitleSurvey() {
        return titleSurvey;
    }

    public void setTitleSurvey(String titleSurvey) {
        this.titleSurvey = titleSurvey;
    }

    public String getSurveyInfo() {
        return surveyInfo;
    }

    public void setSurveyInfo(String surveyInfo) {
        this.surveyInfo = surveyInfo;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getSurveyType() {
        return surveyType;
    }

    public void setSurveyType(String surveyType) {
        this.surveyType = surveyType;
    }

    public String getComments() {
        return comments;
    }

    public void setComments(String comments) {
        this.comments = comments;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public Integer getFinshNum() {
        return finshNum;
    }

    public void setFinshNum(Integer finshNum) {
        this.finshNum = finshNum;
    }

    public String getFillFlag() {
        return fillFlag;
    }

    public void setFillFlag(String fillFlag) {
        this.fillFlag = fillFlag;
    }

    public Integer getFillNum() {
        return fillNum;
    }

    public void setFillNum(Integer fillNum) {
        this.fillNum = fillNum;
    }

    public String getLoginUserId() {
        return loginUserId;
    }

    public void setLoginUserId(String loginUserId) {
        this.loginUserId = loginUserId;
    }

    public List<Topic> getTopicList() {
        return topicList;
    }

    public void setTopicList(List<Topic> topicList) {
        this.topicList = topicList;
    }

    public List<SurveyOrg> getSurveyOrgList() {
        return surveyOrgList;
    }

    public void setSurveyOrgList(List<SurveyOrg> surveyOrgList) {
        this.surveyOrgList = surveyOrgList;
    }

    public String getHandleFlag() {
        return handleFlag;
    }

    public void setHandleFlag(String handleFlag) {
        this.handleFlag = handleFlag;
    }

    public String getSurveyKind() {
        return surveyKind;
    }

    public void setSurveyKind(String surveyKind) {
        this.surveyKind = surveyKind;
    }

    public String getSurveySource() {
        return surveySource;
    }

    public void setSurveySource(String surveySource) {
        this.surveySource = surveySource;
    }

    public String getSurveyUse() {
        return surveyUse;
    }

    public void setSurveyUse(String surveyUse) {
        this.surveyUse = surveyUse;
    }

    public String getReturnVisitId() {
        return returnVisitId;
    }

    public void setReturnVisitId(String returnVisitId) {
        this.returnVisitId = returnVisitId;
    }

    public String getAcctId() {
        return acctId;
    }

    public void setAcctId(String acctId) {
        this.acctId = acctId;
    }
}
